package day03;
//此类是用于验证if多路分支的测试demo
public class if_v3 {
    public static void main(String[] args) {
        //if多路分支的语法格式：
        /*
        if (条件1){
            执行条件1对应的代码块;
        } else if(条件2){
            执行条件2对应的代码块;
        } else if(条件3){
            执行条件3对应的代码块
        }else if(条件n...){
            执行条件3对应的代码块
        }else {
            执行上方条件都不满足的 代码块
        }
         */
        //需求：
        // 购物金额满2000打五折
        // 购物金额满1000不满2000，打七折
        // 购物金额满500不满1000，打八折
        // 购物金额不满500，打九折

        double price = 4000;
        if (price <= 0){
            System.out.println("您的消费金额有误，无法计算");
        } else if (price >= 2000) {
            System.out.println("用户消费原价为: " + price);
            price *= 0.5;   //打五折
            System.out.println("用户实际需要支付金额为: " + price);
        } else if(price >= 1000){
            System.out.println("用户消费原价为: " + price);
            price *= 0.7;   //打七折
            System.out.println("用户实际需要支付金额为: " + price);
        } else if(price >= 500){
            System.out.println("用户消费原价为: " + price);
            price *= 0.8;   //八折
            System.out.println("用户实际需要支付金额为: " + price);
        } else {
            System.out.println("用户消费原价为: " + price);
            price *= 0.9;   //打五折
            System.out.println("用户实际需要支付金额为: " + price);
        }
    }
}
